traumatic amputation - Alemán Inglés Diccionario